/* 公用CSS */
/*a {blr:expression(this.onFocus=this.blur());}
a {outline: none;} 
a:focus {outline: none;} */
*{ margin:0; padding:0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
body{ font: 12px/1 Tahoma, Helvetica, Arial, ”\5b8b\4f53″, sans-serif; font-family:NSimSun;}
table { border-collapse:collapse; border-spacing:0; }
img{ vertical-align:top;border:0; }
ol, ul { list-style:none; }
li{ list-style:none;}
a{ text-decoration:none; }
a:hover { text-decoration:underline; color: #b31114; }
p{ line-height:18px; }
input,select{ font-size:12px; vertical-align:middle; }
strong { font-weight:800; }
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{clear:both;margin:0;parding:0;height:0px;font-size:0px; text-align: justify;}
.h5,.h10,.h18,.h20,.h26,.h50,.h30,.h70,.h100{ clear:both;margin:0;parding:0;}
.h5{ height:5px;}
.h10{ height:10px;}
.h18{ height:18px;}
.h20{ height:20px;}
.h30{ height:30px;}
.h26{ height:26px;}
.h50{ height:50px;}
.h70{ height:70px;}
.h100{ height:100px;}


.float-right{ 
	position:fixed;
	top:25%;
	right:0;
	width:50px;
	height:200px;
	z-index:999;
}

.float-right>div{
width:100%;
	float:left;
	cursor:pointer;
	
}

.float-right>div>img{
	float:right;
	width:50px;
	height:50px;
	background:#3e4245;
}

.float-right>div>a>img{
	float:right;
	width:50px;
	height:50px;
	background:#3e4245;
}

.float-right .kefu-line {position:relative;}

#bb{position:absolute; right:54px; top:7px;}

.float-right .kefu-tel {position:relative;}

#aa{position:absolute; right:54px;}

.float-right>div>img:hover, .float-right>div>a>img:hover{
	background:#52575b;
}